package com.gopay.common.cps.dao.bank;

import java.util.List;

import com.gopay.common.base.dao.BaseDAO;
import com.gopay.common.domain.bis.BisBankBusProd;

/**
 * @BisBankBusProdDAO.java
 * @author wanggang
 * @2013-12-27 下午4:06:47  www.gopay.com.cn Inc.All rights reserved.
 */
public interface BisBankBusProdDAO extends BaseDAO<BisBankBusProd, String> {
    /**
     * 查询银行产品数量
     * 
     * @return
     */
    public int getBisBankBusProdCount();

    /**
     * 查询银行产品列表
     * 
     * @param pageNo
     * @param pageSize
     * @return
     */
    public List<BisBankBusProd> getBisBankBusProd(int pageNo, int pageSize);
    
    /**
     * 根据银行业务产品代码查找对象
     * @param bankProdCode
     * @return
     */
    public BisBankBusProd findbyBankProdCode(String bankProdCode);
    
    /**
     * 获得所有产品信息
     */
    public List<BisBankBusProd> getAllBisBankBusProd();
    
    List<BisBankBusProd> findAll();
}
